package com.mcxx.modules.miniSalvation.family.dto;

import cn.afterturn.easypoi.excel.annotation.Excel;
import com.mcxx.modules.miniSalvation.fundpay.dto.BaseExcelEntity;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

@Data
public class ExMemberExcelNewDto extends BaseExcelEntity implements Serializable {

    private static final long serialVersionUID = -1L;

    @Excel(name = "户主姓名", width = 10)
    private String applyName;

    @Excel(name = "户主身份证号码", width = 20)
    private String idcard;

    @Excel(name = "区县名称", width = 20)
    private String county;

    @Excel(name = "乡镇（街道名称）", width = 20)
    private String street;

    @Excel(name = "社区名称", width = 20)
    private String community;

    @Excel(name = "特困类别", dict = "AssistantStandardCityOrCounty", width = 14)
    private String standType;

    @Excel(name = "办理类型", dict = "BusinessType", width = 10)
    private String operType;

    @Excel(name = "供养方式", dict = "GuaranteeMode", width = 10)
    private String supplyType;

    @Excel(name = "供养总金额", width = 10)
    private String salaryNumber;

    @Excel(name = "基本生活费", width = 10)
    private String baseSalaryNumber;

    @Excel(name = "护理费", width = 10)
    private String careSalaryNumber;

    @Excel(name = "补发金额", width = 14)
    private String reissuedSalaryNumber;

    @Excel(name = "家庭人口数", width = 10)
    private String familyNumber;

    @Excel(name = "供养人数", width = 10)
    private String saveMemberNumber;

    @Excel(name = "供养机构", width = 20)
    private String supplyOrgName;

    @Excel(name = "享受年月", width = 10)
    private String sendMonth;

    @Excel(name = "特困证号", width = 20)
    private String salvationNo;

    @Excel(name = "最新变化年月", width = 10)
    private String startMonth;


    @Excel(name = "申请人姓名", width = 10)
    private String apName;

    @Excel(name = "申请人身份证号码", width = 20)
    private String apIdcard;

    @Excel(name = "申请人手机号码", width = 20)
    private String phone;

    @ApiModelProperty(value = "家庭关系")
    @Excel(name = "申请人与户主关系", dict = "DomesticRelation", width = 10)
    private String familyRelation;


    @Excel(name = "申请原因", width = 10, isColumnHidden = true)
    private String remark;

}
